home *** CD-ROM | disk | FTP | other *** search
/ Reverse Code Engineering RCE CD +sandman 2000 / ReverseCodeEngineeringRceCdsandman2000.iso / RCE / Library / +ORC / Orc pac 2 / FILEZ.ZIP / HIEW524.ZIP / HIEW.HLP < prev    next >
Encoding:
Text File  |  1996-08-18  |  16.2 KB  |  403 lines

  1.                         [HiewHelp 5.01]
  2.  
  3.  * Activate: Alt-H
  4.  * English edition: M.Korneff
  5.  
  6. ;╔═════════════════════════════════════════════════════════════╗
  7. ;║                  Edit searching string                      ║
  8. ;╚═════════════════════════════════════════════════════════════╝
  9. [FindEdit]
  10.  F2      - Direct - toggle direction forward/backward
  11.  F4      - Area   - search: into FULL file/into BLOCK
  12.  F7      - Asm    - call assembler
  13.  Enter            - enter string
  14.  Escape           - cancel
  15.  Tab              - toggle hex/ascii edit
  16.   Up              - toggle hex/ascii edit
  17.   Down            - toggle hex/ascii edit
  18.  Home             - top of line
  19.  End              - end of line
  20.  Left             - move left on 1 character
  21.  Right            - move right on 1 character
  22.  PgUp             - clear string
  23.   PgDown          - clear string
  24.  Insert           - toggle insert mode
  25.  Backspace        - delete previous character
  26.  Del              - delete character under cursor
  27.  CtrlEnd          - truncate string at cursor
  28.   Alt-X           - truncate string at cursor
  29. ;
  30. ;╔═════════════════════════════════════════════════════════════╗
  31. ;║                       Edit string                           ║
  32. ;╚═════════════════════════════════════════════════════════════╝
  33. ;
  34. [StringEdit]
  35.  Enter            - enter string
  36.  Escape           - cancel
  37.  Home             - top of line
  38.  End              - end of line
  39.  Left             - left on 1 character
  40.  Right            - right on 1 character
  41.  PgUp             - clear string
  42.   PgDown          - clear string
  43.  Insert           - toggle insert mode
  44.  Backspace        - delete previous character
  45.  Del              - delete character under cursor
  46.  CtrlEnd          - truncate string at cursor
  47.   Alt-X           - truncate string at cursor
  48. ;
  49. ;╔═════════════════════════════════════════════════════════════╗
  50. ;║                       Text view                             ║
  51. ;╚═════════════════════════════════════════════════════════════╝
  52. ;
  53. [Text]
  54.  Enter            - switch mode to HEX
  55.  Escape           - quit without save timestamp
  56.  Alt-P            - Save screen into file
  57.  ──────────────────── Function  keys ──────────────────────────
  58.  F1      - Info   - information ( path, size of heap, etc )
  59.  F2      - Wrap   - wrap/unwrap long line
  60.  F4      - Mode   - select view mode
  61.  F6      - LnFeed - select character(s) "Line Feed"
  62.  F7      - Search - search string
  63.  F9      - Files  - filemanager for **argv
  64.  F10     - Quit   - quit with saving timestamp
  65.  CtrlF3  - Replac - search & replace
  66.  CtrlF4  - ReRead - re-read file in buffer
  67.  CtrlF6  - Tab    - tab on/off
  68.  CtrlF7  - NextSr - search next
  69.   CtrlEnter       - search next
  70.   ShiftF7         - search next
  71.  CtrlF8  - PrvFil - previous file from **argv
  72.  CtrlF9  - NxtFil - next file from **argv
  73.  CtrlF10 - SavSta - save current state (position,search,etc...)
  74.  ───────────────────── Cursors movement ───────────────────────
  75.  Home             - top of line
  76.  End              - end of line
  77.  Right            - right on 1 character
  78.  Left             - left on 1 character
  79.  Ctrlright        - right on 20 characters
  80.  CtrlLeft         - left on 20 characters
  81.  CtrlHome         - top of file
  82.  CtrlEnd          - end of file
  83.  Down             - down 1 line
  84.   CtrlPgDown      - down 1 line
  85.  Up               - up 1 line
  86.   CtrlPgUp        - up 1 line
  87.  PgDown           - down 24 lines
  88.  PgUp             - up 24 lines
  89.  ──────────────────────── Bookmarks ───────────────────────────
  90.  +                - store current state
  91.  -                - restore state
  92.  Alt-1...Alt-8    - restore N-th state
  93.  Alt-Minus        - delete current state
  94.  Alt-0            - clearing all bookmarks
  95. ;
  96. ;╔═════════════════════════════════════════════════════════════╗
  97. ;║                        Hex view                             ║
  98. ;╚═════════════════════════════════════════════════════════════╝
  99. ;
  100. [Hex]
  101.  Enter            - switch mode to CODE
  102.  Escape           - quit without saving timestamp
  103.  Alt-P            - Save screen into file
  104.  ──────────────────── Functions keys ──────────────────────────
  105.  F1      - Info   - information ( path, size of heap, etc )
  106.  F2      - PutBlk - write block ( if marked )
  107.  F3      - Edit   - edit
  108.  F4      - Mode   - select view mode
  109.  F5      - Goto   - goto new offset
  110.  F6      - FilBlk - fill block ( if marked )
  111.   Alt-F           - fill block ( if marked )
  112.  F7      - Search - search string
  113.  F8      - Header - show/edit EXE-header
  114.  F9      - Files  - filemanager for **argv
  115.  F10     - Quit   - quit with saving timestamp of file
  116.  CtrlF2  - GetBlk - read block ( if marked )
  117.  CtrlF3  - Replac - search & replace
  118.  CtrlF4  - ReRead - re-read file in buffer
  119.  CtrlF5  - Base   - new base
  120.  CtrlF7  - NextSr - search next
  121.   CtrlEnter       - search next
  122.   ShiftF7         - search next
  123.  CtrlF8  - PrvFil - previous file from **argv
  124.  CtrlF9  - NxtFil - next file from **argv
  125.  CtrlF10 - SavSta - save current state (position,search,etc...)
  126.  ───────────────────── Cursors movement ───────────────────────
  127.  Home             - allign on 16 bytes
  128.  Right            - right on 1 character
  129.  Left             - left on 1 character
  130.  Ctrlright        - screen right
  131.  CtrlLeft         - screen left
  132.  CtrlHome         - top of file
  133.  CtrlEnd          - end of file
  134.  Down             - down 1 line
  135.  Up               - up 1 line
  136.  PgDown           - down 24 lines
  137.  PgUp             - up 24 lines
  138.  CtrlPgDown       - screen up
  139.  CtrlPgUp         - screen down
  140.  Insert           - add bytes to the file
  141.  ────────────────────────── Block ─────────────────────────────
  142.  *                - mark/unmark block
  143.  [                - top block
  144.  ]                - bottom top block
  145.  F2      - PutBlk - write block ( if marked )
  146.  CtrlF2  - GetBlk - read block ( if marked )
  147.  ──────────────────────── Bookmarks ───────────────────────────
  148.  +                - store current state
  149.  -                - restore state
  150.  Alt-1...Alt-8    - restore N-th state
  151.  Alt-Minus        - delete current state
  152.  Alt-0            - clearing all bookmarks
  153. ;
  154. ;╔═════════════════════════════════════════════════════════════╗
  155. ;║                         Hex edit                            ║
  156. ;╚═════════════════════════════════════════════════════════════╝
  157. ;
  158. [HexEdit]
  159.  Tab              - switch hex/ascii edit
  160.  Escape           - quit without save
  161.  ──────────────────── Functions keys ──────────────────────────
  162.  F1      - Info   - information ( path, size of heap, etc )
  163.  F3      - Undo   - restore original byte under cursor
  164.  F4      - Byte   - bit edit byte under cursor
  165.  F5      - Word   - bit edit word under cursor
  166.  F6      - Dword  - bit edit double word under cursor
  167.  F7      - Crypt  - crypt/deCrypt
  168.  F8      - SetCry - initialize crypto
  169.  F9      - Update - save changes
  170.  F10     - Trunc  - truncate file at cursor
  171.  ───────────────────── Cursors movement ───────────────────────
  172.  Home             - top of line
  173.  End              - end of line
  174.  Right            - right on 1 character
  175.  Left             - left on 1 character
  176.  CtrlHome         - top of edit buffer
  177.  CtrlEnd          - end of edit buffer
  178.  Down             - down 1 line
  179.  Up               - up 1 line
  180.  Backspace        - restore original previous byte
  181. ;
  182. ;╔═════════════════════════════════════════════════════════════╗
  183. ;║                         Bits edit                           ║
  184. ;╚═════════════════════════════════════════════════════════════╝
  185. ;
  186. [BitsEdit]
  187.  Escape           - quit without saving
  188.  ──────────────────── Functions keys ──────────────────────────
  189.  F2      - Not    - invert current bit
  190.  F3      - Undo   - restore original bit under cursor
  191.  F9      - Update - save changes
  192.  ───────────────────── Cursors movement ───────────────────────
  193.  Home             - first bit
  194.  End              - last bit
  195.  Right            - right on 1 bit
  196.  Left             - left on 1 bit
  197.  Backspace        - restore original previous bit
  198. ;
  199. ;╔═════════════════════════════════════════════════════════════╗
  200. ;║                         Code view                           ║
  201. ;╚═════════════════════════════════════════════════════════════╝
  202. ;
  203. [Code]
  204.  Enter            - switch mode to TEXT
  205.  Escape           - quit without saving timestamp
  206.  Alt-P            - Save screen into file
  207.  ──────────────────── Functions keys ──────────────────────────
  208.  F1      - Info   - information ( path, size of heap, etc )
  209.  F2      - PutBlk - write block ( if marked )
  210.  F3      - Edit   - edit
  211.  F4      - Mode   - select view mode
  212.  F5      - Goto   - goto new offset
  213.  F6      - Refer  - find reference on current position
  214.  F7      - Search - search string
  215.  F8      - Header - show/edit EXE-header
  216.  F9      - Files  - filemanager for **argv
  217.  F10     - Quit   - quit with saving timestamp
  218.  CtrlF1  - 16/32  - size of operand/adress
  219.  CtrlF2  - GetBlk - read block ( if marked )
  220.  CtrlF3  - Replac - search & replace
  221.  CtrlF4  - ReRead - re-reading file in buffer
  222.  CtrlF5  - Base   - new base
  223.  CtrlF6  - NextRf - next reference
  224.  CtrlF7  - NextSr - search next
  225.   CtrlEnter       - search next
  226.   ShiftF7         - search next
  227.  CtrlF8  - PrvFil - previous file from **argv
  228.  CtrlF9  - NxtFil - next file from **argv
  229.  CtrlF10 - SavSta - save current state (position,search,etc...)
  230.  Alt-F            - fill block ( if marked )
  231.  ───────────────────── Cursors movement ───────────────────────
  232.  Right            - right on 1 character
  233.  Left             - left on 1 character
  234.  CtrlHome         - top of file
  235.  CtrlEnd          - end of file
  236.  Down             - down 1 line
  237.  Up               - up 1 line
  238.  PgDown           - down 24 lines
  239.  PgUp             - up 24 lines
  240.  CtrlPgDown       - screen up
  241.  CtrlPgUp         - screen down
  242.  Insert           - add bytes to file
  243.  ─────────────────────── Jumps/calls ──────────────────────────
  244.  1-9,A-Z          - jump to target
  245.  0                - return to previous position
  246.  ────────────────────────── Block ─────────────────────────────
  247.  *                - mark/unmark block
  248.  [                - top block
  249.  ]                - bottom top block
  250.  F2      - PutBlk - write block ( if marked )
  251.  CtrlF2  - GetBlk - read block ( if marked )
  252.  ──────────────────────── Bookmarks ───────────────────────────
  253.  +                - store current state
  254.  -                - restore state
  255.  Alt-1...Alt-8    - restore N-th state
  256.  Alt-Minus        - delete current state
  257.  Alt-0            - clearing all bookmarks
  258. ;
  259. ;╔═════════════════════════════════════════════════════════════╗
  260. ;║                         Code edit                           ║
  261. ;╚═════════════════════════════════════════════════════════════╝
  262. ;
  263. [CodeEdit]
  264.  Escape           - quit without save
  265.  Enter            - call assembler
  266.  ──────────────────── Functions keys ──────────────────────────
  267.  F1      - Info   - information ( path, size of heap, etc )
  268.  F2      - Asm    - call assembler
  269.  F3      - Undo   - restore original byte under cursor
  270.  F7      - Crypt  - crypt/deCrypt
  271.  F8      - SetCry - initialize crypto
  272.  F9      - Update - save changes
  273.  F10     - Trunc  - truncate file at cursor
  274.  ───────────────────── Cursors movement ───────────────────────
  275.  Right            - right on 1 character
  276.  Left             - left on 1 character
  277.  CtrlHome         - top of edit buffer
  278.  CtrlEnd          - end of edit buffer
  279.  Down             - down 1 line
  280.  Up               - up 1 line
  281.  Backspace        - restore original previons byte
  282. ;
  283. ;╔═════════════════════════════════════════════════════════════╗
  284. ;║                     MZ-Header view                          ║
  285. ;╚═════════════════════════════════════════════════════════════╝
  286. ;
  287. [HeaderMZ]
  288.  Escape           - quit
  289.  ──────────────────── Functions keys ──────────────────────────
  290.  F1      - Info   - information ( path, size of heap, etc )
  291.  F3      - Edit   - edit header
  292.  F4      - Image  - goto on top image of EXE-file
  293.  F5      - Entry  - goto on entry point
  294.  F8      - NewEXE - show NewEXE header (if present)
  295. ;
  296. ;╔═════════════════════════════════════════════════════════════╗
  297. ;║                    MZ-Header edit                           ║
  298. ;╚═════════════════════════════════════════════════════════════╝
  299. ;
  300. [HeaderMZEdit]
  301.  Escape           - quit without saving
  302.  ──────────────────── Functions keys ──────────────────────────
  303.  F2      - Pages  - calculate pages value ( +2,+4 in header )
  304.  F3      - Undo   - restore original value under cursor
  305.  F9      - Update - save changes
  306.   Enter           - save changes
  307.  ───────────────────── Cursors movement ───────────────────────
  308.  Right            - right on 1 byte
  309.  Left             - left on 1 byte
  310.  Tab              - Next field
  311.   Down            - Next field
  312.  Backtab          - previous field
  313.   Up              - previous field
  314. ;
  315. ;╔═════════════════════════════════════════════════════════════╗
  316. ;║                     NE-Header view                          ║
  317. ;╚═════════════════════════════════════════════════════════════╝
  318. ;
  319. [HeaderNE]
  320.  Escape           - quit
  321.  ──────────────────── Functions keys ──────────────────────────
  322.  F1      - Info   - information ( path, size of heap, etc )
  323.  F2      - Flags  - show program flags
  324.  F5      - Entry  - goto on entry point
  325.  F6      - SegTbl - show Segment table
  326.  F7      - ModRef - show Module Reference
  327.  F8      - OldEXE - show oldEXE header
  328.  CtrlF2  - SegTbl - goto offset of Segment table
  329.  CtrlF3  - RsrTbl - goto offset of Resource table
  330.  CtrlF4  - ResNam - goto offset of Resident name
  331.  CtrlF5  - ModRef - goto offset of Module reference
  332.  CtrlF6  - ImpNam - goto offset of Import name
  333.  CtrlF7  - EntTab - goto offset of Entry table
  334.  CtrlF8  - NonRes - goto offset of Non-resident name
  335. ;
  336. ;╔═════════════════════════════════════════════════════════════╗
  337. ;║                 NE Segment table flags                      ║
  338. ;╚═════════════════════════════════════════════════════════════╝
  339. ;
  340. [NE Segment flags]
  341. ;      NEWEXE.H (C) Copyright Microsoft Corp 1984-1987
  342.  .                Unused
  343.   h               Huge segment
  344.    C              32-bit code segment
  345.     d             Discardable segment
  346.      DD           I/O privilege level (286 DPL bits)
  347.        c          Conforming segment
  348.         r         Segment has relocations
  349.          e        Execute/read only
  350.           p       Preload segment
  351.            P      Pure segment
  352.             m     Movable segment
  353.              i    Iterated segment
  354.               ttt Segment type
  355. ;
  356. ;╔═════════════════════════════════════════════════════════════╗
  357. ;║                  Input/change base offset                   ║
  358. ;╚═════════════════════════════════════════════════════════════╝
  359. ;
  360. [Base]
  361.  Enter            - select new base
  362.  Escape           - cancel
  363.  Home             - first line
  364.   PgUp            - first line
  365.  End              - last line
  366.   PgDown          - last line
  367.  Down             - down on 1 line
  368.  Up               - up on 1 line
  369.  Any character       - edit current base
  370.  
  371.  NOTE: if first character is '*', current base = current offset
  372. ;
  373. ;╔═════════════════════════════════════════════════════════════╗
  374. ;║                          Crypt                              ║
  375. ;╚═════════════════════════════════════════════════════════════╝
  376. ;
  377. [Crypt]
  378.  Escape           - quit
  379.  Enter            - edit crypt command
  380.  Insert           - insert crypt command after current
  381.  Del              - delete current crypt command
  382.  ──────────────────── Functions keys ──────────────────────────
  383.  F1      - Info   - information ( path, size of heap, etc )
  384.  F2      - Size   - set size of crypt: byte or word
  385.  F3      - Direct - set direction of crypt: forward or backward
  386.  F4      - Clear  - clearing of crypt programm and register
  387.  F5      - ClrReg - clearing of crypt register
  388.  F7      - Exit   - exit from initialize
  389.  F9      - Store  - store crypt program in file
  390.  F10     - Load   - load crypt program from file
  391.  ───────────────────── Cursors movement ───────────────────────
  392.  Plus             - crypt IP (marked as ">") down
  393.  Minus            - crypt IP (marked as ">") up
  394.  Home             - top of crypt programm
  395.  End              - end of crypt programm
  396.  Down             - down 1 line
  397.  Up               - up 1 line
  398. ;
  399. ;╔═════════════════════════════════════════════════════════════╗
  400. ;║                       Last section                          ║
  401. ;╚═════════════════════════════════════════════════════════════╝
  402. [End]              *** End of helpfile ***
  403.